package com.iaiai.cobra.core;

import com.iaiai.cobra.redis.RedisAdminCache;
import com.iaiai.cobra.redis.RedisOnlineCache;
import com.iaiai.cobra.system.service.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;

/**
 * Created with ServiceManager.
 * Package: com.iaiai.cobra.core
 * Author: iaiai
 * Create Time: 2024/6/22 21:46
 * QQ: 176291935
 * Email: 176291935@qq.com
 * Description:
 */
@Component
public class ServiceManager {

    @Autowired
    public RedisAdminCache redisAdminCache;

    @Autowired
    public RedisOnlineCache redisOnlineCache;

    @Autowired
    public UserService userService;

    @Autowired
    public PostService postService;

    @Autowired
    public DeptService deptService;

    @Autowired
    public RoleService roleService;

    @Autowired
    public UploadFileService uploadFileService;

    @Autowired
    public MenuService menuService;

    @Autowired
    public RoleMenuService roleMenuService;

    @Autowired
    public UserRoleService userRoleService;

    @Autowired
    public LogRequestService logRequestService;

}
